Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOW ROAD Detached £377,500 12 Jul 2006
5 STOW ROAD Semi-Detached £264,500 31 May 2006
7 STOW ROAD Semi-Detached £240,000 10 Dec 2011
27 STOW ROAD Detached £535,000 1 Mar 2017
29 STOW ROAD Detached £122,000 25 Mar 1997
41 STOW ROAD Detached £775,500 25 Nov 2011
49 STOW ROAD Detached £413,000 3 Nov 2014
THE RISE STOW ROAD Detached £302,000 30 Apr 1998